Machine shop careers in Thrissur, India